do bidding - Turkish English Dictionary